package com.luo.backend.dto;

/**
 * 商家订单统计响应DTO
 */
public class MerchantOrderStatsResponse {
    
    private Long pendingCount;    // 待接单数量
    private Long acceptedCount;   // 已接单（备货中）数量
    private Long shippingCount;   // 配送中数量
    private Long todayCount;      // 今日订单总数
    private Long todayAmount;     // 今日营业额（分）
    
    public MerchantOrderStatsResponse() {
    }
    
    public MerchantOrderStatsResponse(Long pendingCount, Long acceptedCount, Long shippingCount, 
                                      Long todayCount, Long todayAmount) {
        this.pendingCount = pendingCount;
        this.acceptedCount = acceptedCount;
        this.shippingCount = shippingCount;
        this.todayCount = todayCount;
        this.todayAmount = todayAmount;
    }
    
    // Getters and Setters
    public Long getPendingCount() {
        return pendingCount;
    }
    
    public void setPendingCount(Long pendingCount) {
        this.pendingCount = pendingCount;
    }
    
    public Long getAcceptedCount() {
        return acceptedCount;
    }
    
    public void setAcceptedCount(Long acceptedCount) {
        this.acceptedCount = acceptedCount;
    }
    
    public Long getShippingCount() {
        return shippingCount;
    }
    
    public void setShippingCount(Long shippingCount) {
        this.shippingCount = shippingCount;
    }
    
    public Long getTodayCount() {
        return todayCount;
    }
    
    public void setTodayCount(Long todayCount) {
        this.todayCount = todayCount;
    }
    
    public Long getTodayAmount() {
        return todayAmount;
    }
    
    public void setTodayAmount(Long todayAmount) {
        this.todayAmount = todayAmount;
    }
}
















